From 89667639b92e53435de0de986171622f0c83ce6c Mon Sep 17 00:00:00 2001 From: Diederik de Haas Date: Thu, 22 Dec 2022 00:06:50 +0100 Subject: [PATCH] ci: Update reason why arm64 crossbuild is disabled The old reason why it was disabled was bug 982406 'mark markdown Multi-Arch: foreign', but that was recently fixed. Trying to enable it revealed another reason why it still doesn't work: $ eatmydata apt-get build-dep ${HOST_ARCH:+--host-architecture ${HOST_ARCH} -Pcross,nocheck} --no-install-recommends -y $aptopts . ... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: ocaml:arm64 : Depends: gcc:arm64 but it is not installable Depends: binutils:arm64 but it is not installable E: Unable to correct problems, you have held broken packages. --- debian/salsa-ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml index b1310e4c37..302956332c 100644 --- a/debian/salsa-ci.yml +++ b/debian/salsa-ci.yml @@ -31,7 +31,11 @@ variables: # We do not provide packages for i386 SALSA_CI_DISABLE_BUILD_PACKAGE_I386: 1 - # cross building xen currently fails due to Debian bug #982406 in markdown. + # cross building xen currently fails for the following reason: + # The following packages have unmet dependencies: + # ocaml:arm64 : Depends: gcc:arm64 but it is not installable + # Depends: binutils:arm64 but it is not installable + # # It can be tried again when there are better chances of it building # successfully. SALSA_CI_DISABLE_CROSSBUILD_ARM64: 1 -- 2.30.2